package com.iluwatar;

/**
 * 
 * Template Method (StealingMethod) defines skeleton for the algorithm and
 * subclasses (HitAndRunMethod, SubtleMethod) fill in the blanks.
 * 
 */
public class App {

	public static void main(String[] args) {
		HalflingThief thief = new HalflingThief(new HitAndRunMethod());
		thief.steal();
		thief.changeMethod(new SubtleMethod());
		thief.steal();
	}
}
